export interface OrderVO {
  /**
   * 订单号
   */
  orderNo: number;

  /**
   * 商品ID
   */
  goodsId: string | number;

  /**
   * 点数
   */
  points: number;

  /**
   * 订单金额;单位：分
   */
  orderAmt: number;

  /**
   * 订单状态;UNPAY 未支付；PAYED 已支付；
   */
  orderStatus: string;

  /**
   * 订单时间
   */
  orderTime: string;

  /**
   * 用户id
   */
  userId: string | number;

  /**
   * 订单成功完成时间
   */
  succTime: string;

  /**
   * 订单成功的支付流水ID
   */
  succPayTransId: string | number;

  /**
   * 钱包流水ID
   */
  walletFlowId: string | number;

}

export interface OrderForm extends BaseEntity {
  /**
   * 订单号
   */
  orderNo?: number;

  /**
   * 商品ID
   */
  goodsId?: string | number;

  /**
   * 点数
   */
  points?: number;

  /**
   * 订单金额;单位：分
   */
  orderAmt?: number;

  /**
   * 订单状态;UNPAY 未支付；PAYED 已支付；
   */
  orderStatus?: string;

  /**
   * 订单时间
   */
  orderTime?: string;

  /**
   * 用户id
   */
  userId?: string | number;

  /**
   * 订单成功完成时间
   */
  succTime?: string;

  /**
   * 订单成功的支付流水ID
   */
  succPayTransId?: string | number;

  /**
   * 钱包流水ID
   */
  walletFlowId?: string | number;

}

export interface OrderQuery extends PageQuery {

  /**
   * 商品ID
   */
  goodsId?: string | number;

  /**
   * 点数
   */
  points?: number;

  /**
   * 订单金额;单位：分
   */
  orderAmt?: number;

  /**
   * 订单状态;UNPAY 未支付；PAYED 已支付；
   */
  orderStatus?: string;

  /**
   * 订单时间
   */
  orderTime?: string;

  /**
   * 用户id
   */
  userId?: string | number;

  /**
   * 订单成功完成时间
   */
  succTime?: string;

  /**
   * 订单成功的支付流水ID
   */
  succPayTransId?: string | number;

  /**
   * 钱包流水ID
   */
  walletFlowId?: string | number;

    /**
     * 日期范围参数
     */
    params?: any;
}



